Italy 2010
Giulia Leever (left) bartering for scarves in Urbino
Total images:
49
| Last update:
2010.09.10
|
Help