The Church of the Holy Ghost Genoa, Italy
la Chiesa di Santo Spirito – la Chiesa Anglicana di Genova
Flowers and Simnel Cake ready to be blessed.