Untitled-1printsm

Italy, 1995
Vatican
Tri-x Film
Sepia Print

Leave a Reply