Saturday 15 May 2010

Dolphin Square

Dolphin Square is a block of private apartments built near the River Thames at Pimlico in London, between 1935 and 1937.