Tabbacchi – Rome Italy

Tabbacchi Sign, Rome

Metro Tickets are available at Tobacco shops throughout Rome

Leave a Reply