La Fleur plant shop and cafe on Royal Hill in Greenwich, London, UK
Size:
5153px × 3436px
Photo credit: ©
Rebecca Erol / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
britain,
fleur,
flower,
great,
greenwich,
hill,
kingdom,
la,
london,
plant,
royal,
shop,
southeast,
uk,
united