A meeting with the Godfather in Italy? Italy August 1, 2010July 25, 2010 by StreetViewFun.com StreetViewFun.com · 1 comment View Larger Map Please wait... Similar Street View images Italy map on a mountain in Italy What a meeting! Meeting Google Google in heavy rain in Naples, Italy Family river meeting Naples, Italy By Night 🌃 Costa Concordia crash in Italy 2012 Former Google car park is found in a hotel in the city of Naples, Italy 🇮🇹
That’s a funeral!