St. Antony's Orthodox Church, known as the Church of the Annunciation (Biserica Sfantul Anton) in Bucharest, Romania.


Size: 7360px × 4912px
Location: Bucharest, Romania.
Photo credit: © Bill Miller / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: annunciation, anton, antony, biserica, bucharest, church, orthodox, romania, sfantul, st