Franklins Farm Shop, Lordship Lane, Dulwich, London, England, UK
Size: 2848px × 4288px
Location: Dulwich, London, UK
Photo credit: © Cath Harries / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: chairs, deli, delicatessen, dulwich, franklin, london, south, table