2005 Machupichu wall, Rome
A revisited Machupichu in La Locanda dell'Interprete restaurant, Rome
Ensemble
Main
Family and UFO
Vision
Machupichu