Plaque outside Babington's Tea room Piazza di Spagna, Rome Italy established 1893
Size: 3373px × 5029px
Photo credit: © Brendan Bell / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: babington, babingtons, cafe, di, europe, european, holiday, italy, piazza, plaque, roma, rome, room, shop, sign, spagne, spanish, square, tea, tourism, travel