Dan & Sheldon at the Colosseum

Dan & Sheldon at the Colosseum - Rome

A view from where you meet for the start of the tour above the Metro stop.

July 2008

Neil C
United Kingdom

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message