Babbington's Tea Rooms at the foot of The Spanish Steps Rome Italy


Size: 3591px × 4694px
Location: Spanish Steps Rome Italy
Photo credit: © michael walters 8 / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, babbington, cafe, italian, restaurant, rome, room, rooms, spanish, steps, tea, tourism, tourist, tourists