TipsAdvanced Search

Carlo Maratta

Carlo Maratta

Italian, 1625–1713