Sunday 4 August 2013

365 Challenge - day 286


Every town has them and they appear in large numbers at festivals. Their ancestors must be proud of them, NOT!


No comments: