St. Thomas, US Virgin Islands
Painting the Town with Eric Dowdle - Season 1, Episode 13
- May 7, 2015 6:00 am
- 26:07 mins
Artist Eric Dowdle explores St. Thomas in the U.S. Virgin Islands, to inspire his painting. From stilt dancing to buried treasure, Eric engages with the locals to learn what makes the city tick.