Babington's tea rooms, Piazza di Spagna, near the Spanish Steps, Rome, Italy
Babington's tea rooms, Piazza di Spagna, near the Spanish Steps, Rome, Italy
Size: 3485px × 5227px
Location: Babington's tea rooms, Piazza di Spagna, near the Spanish Steps, Rome, Italy
Photo credit: © chloeimages / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: babington, di, italy, piazza, rome, rooms, sign, spagna, spanish, steps, tea