charlemagne
219

Sant' Arcangelo Michele

Luca Giordano (1663)