Gallery Saint Thomas or Gallery St. Thomas

Tips
Gallery St. Thomas is a fine art gallery in the U.S. Virgin Islands on the island of St. Thomas in the caribbean. It is located in a premier location, Palm Passage, amongst other fine stores. The gallery carries the works of over 25 artists. The mediums include:Glass, metal works, oil paintings, wa...

Logo Contest Stats

Entries

$349

contest prize

Winner Selected

Ended

Contest Status

Logo Contest Complete