Abraham Lacalle

Castle. 2008

Oil on canvas. 100 x 100 cm

ontop