England, London, Notting Hill, Pembridge Road.
Size:
7360px × 4912px
Photo credit: ©
Torsten Krüger / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
britain,
england,
great,
hill,
london,
notting,
pembridge,
retail,
road,
road.,
shopping,
shops,
street,
trade,
typical