291

Lorenzo Inserra

Arches of the Marina and Dome of the Cathedral of Catania, 1983

34x48 cm in 58x73 cm frame
€ 180,00
Starting price
Evaluate a similar item