Designed by
Title
Icon of the Annunciation #164480207
Description
UKRAINE, ODESSA REGION, VILLAGE PETRODOLINSKOE ââ¬â NOVEMBER, 11, 2016:.Icon of the Annunciation. Orthodox church of the Intercession of the Mother of God in the village of Petrodolinskoye
This image is editorial