by Mercatec
Civitavecchia. Italy - January 27, 2025: Street view featuring pedestrians, vehicles, and a vibrant market area by the sea. Concept: Urban tourism and culture.