Francis Giacco
South coast storm 2005
oil on board
90 x 120 cm
SOLD