London, 1951

Street scene in London, 1951.

PURCHASE The North Building at Amazon.com.