Classic, elegant, terraced with ebullient planting. Hampstead Heath, London.

Next
Next

Netherbury, Dorset