Rome, Italy April 2006

Enormous clock

67 of 131

Enormous clock inside Saint Peter's Basilica.

Next > >

 

Return to the Rome Italy April 2006 Index

Home Page