Barge House Street, Southwark
London, England SE1 9PH
September 23, 2009

Shoot Nations at Oxo Tower Wharf