Dovehouse Green

Dovehouse Green
Dovehouse Street, London, SW3 6JY
Photo of Dovehouse Green