Battersea London Beautiful Places

2009-03-23 2

Battersea is a place in the London Borough of Wandsworth. Watch out the beautiful places of Battersea.