North and North West London - The Big London Picture Library
LG9A7215

LG9A7215