Photography > Florence

The Voice That Speaks
The Voice That Speaks
120 film
2010