The Strand Tea Rooms, Plymouth, Devon, England
Size:
3744px × 5616px
Location:
Plymouth, England, United Kingdom
Photo credit: ©
David C. Phillips / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
devon,
devon.,
england,
exterior,
outdoors,
plymouth,
room,
rooms,
strand,
tea,
uk