2006_9_23 Italy 170

Previous Home Next
A street market in Lecce.