Babingtons Tea Rooms in Piazza di Spagna

Ref: 17

Photographer: John Lambert

Babingtons Tea Rooms in Piazza di Spagna

Ref: 17

Photographer: John Lambert