Wednesday 12 October 2011

Annoyance

Some giants can be too friendly and overbearing!