Great photo of Meg in the streets of Castelrotto, Italy. This place was fantastic.