1 Jun 2012

Where are the ladies?

Victoria train station, London. The ladies loo sign gets a regal make-over for the Jubilee 2012!
Newbury Race course. Things are getting desperate.....!