Olympia SOLD

120 x 85 cm oil board