Daily Archives: June 6, 2012

Definition of ‘Head buried in Sand’

That’ll be ‘Spain’ then!