A Baroque church with barrel vault. One of the many religious buildings in Arta.
Address 4 Calle del Hort, Artà 07570, Spain
Coordinates 39°41'34.46" N 3°21'12.295" E