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

LG9A7211