Photography Portfolio - 56

street performers london mayor's thames festival

The image Mayor's Thames Festival was posted online on the 20 April 2009.