North and North West London - The Big London Picture Library
Ivor Place

Ivor Place

IMG_8862