Michele in Rome, Italy (2025)
A picture of Michele Serros standing in front of a statue in Rome, Italy (possibly the Statue of the River God Tiber). Photograph taken at night. Circa 1988.