Virgin Gorda

Virgin Gorda is an island in the British Virgin Islands. It has beautiful clean beaches and surprisingly, a bouldering field near the well known beaches called The Baths. These images were made after a trip with my friends Robyn and Steve, who invited me to spend Thanksgiving week climbing and swimming with Robyn’s family. The smallest images were made on site using oil paint on mylar, the rest were made in the studio.