Photography > Florence

Wise is the Tongue
Wise is the Tongue
120 film
2010