Skip to content
Drop down list of top links
   

Stained glass window, titled "rex omnipotens" at St Barnabas Chapel, Norfolk Island

Editing is temporarily disabled

Cancel Edit
Stained glass window, titled "rex omnipotens" at St Barnabas Chapel, Norfolk Island