I shot this last night as a massive storm was hitting Virgin Gorda... the humidity here has been so high that I have to keep my windshield wipers on all the time!

Virgin Gorda is a very small island with two big pieces connected by this small bit you see here in the middle. This spot has turned out to be my favorite place to take photos! :)
Shared publiclyView activity