rome / image 10303

2006
architecture
cars
church
europe
italy
rome
stpeters
stpetersbascilica
stpeterssquare
traffic
travel