Rainsborough Square

Rainsborough Square
Farm Lane, London, SW6 1QJ
Photo of Rainsborough Square