Left Control = True

Mystic Marriage of Saint Catherine (Veronese, c. 1547–1550)W
Mystic Marriage of Saint Catherine (Veronese, c. 1547–1550)