Fresco

Church of St Mary of Spilica
Lopud, Lopud Island, Croatia