thumb DSC_6522.jpg

Travel Italy Documentary Street

Documentary and travel photography in the city of Florence, Italy.