The Veiled Virgin

 


Giovanni Strazza

Basilica of Saint John the Baptist

Newfoundland

Comments

Popular posts from this blog

Perfect Day