Church of the Annunciation Preseren Square Ljubljana Slovenia Europe
Size: 3487px × 5250px
Location: Preseren Square Ljubljana Slovenia Europe
Photo credit: © FotoPulp / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: annunciation, church, city, europe, european, ljublja, ljubljana, preseren, pt, slovenia, slovenian, square, summer