rome / image 2426

2005
basilica
december
italy
rome
stpeter