Wet Paint Gallery of Duval Street In Key West Florida: First Anniversary
The Wet Paint Gallery at Key West, Florida is celebrating its first anniversary in February 2012 at Duval Street in Key West, Florida located in the same building as La Concha Inn. I had the honor of interviewing Kristen Carroll who is one of the owners of the gallery that is a favorite. I like […]