Castel Tasso, Italy

US$670.00

Oil on canvas 12 x 36 in