image

Previous Index Next

St Peter's, Rome.

Copyright © Rod Smallwood 2010