Stock Photo: Angel in the cathedral of Cagliari Church Santa Maria di Castello Cagliari, Sardinia, Italy, Europe