MARK RODDA
At the Foot of Olympus 2024
oil and synthetic polymer on canvas
24 × 23 cm