Madeira Canyon Rock Pool

Oil on Board