Back to top
Jenna Gribbon
STORMY SEA TROPESCAPE , 2021
Oil on linen
203.2 × 162.5 cm / 80 × 64 inches