Skip to content
St Peters Basilica in Rome.

circa 1965

St Peters Basilica in Rome.

Moment 7 of 61

Share

Share Barry Jenkinson

You can also select and copy the link.