Italy Image Piazza di Trevi, Italy
Cheese shop, Piazza di Trevi.
Linda Ching Lonely Planet Photographer
© Copyright Lonely Planet Images 2011
Cheese shop, Piazza di Trevi.
Linda Ching Lonely Planet Photographer
© Copyright Lonely Planet Images 2011