Design

Behold, the Largest Land Art in the United Kingdom

Hey, is that field staring at me?

Travel bulletin to air travelers over Ireland: Should you feel a sharp lurch from your aircraft, it could be turbulence, engine trouble, or your captain spewing hot coffee all over the cockpit as he spots this girl giant's face peering up from the land.