Andrea del Castro Paintings


(Italian, active 1820 - 1850)