Wormwood Scrubs Park

Wormwood Scrubs Park
Dalgarno Gardens, London, W10 6AD