Where is Greek Orthodox Church of the Annunciation located?
Greek Orthodox Church of the Annunciation, Greek Orthodox Church of the Annunciation, Great Britain (approx. 53.506386°, -2.2602527°)
Greek Orthodox Church of the Annunciation, Greek Orthodox Church of the Annunciation, Great Britain (approx. 53.506386°, -2.2602527°)