OVC
OVC (Oasis Vacation Club) is an international holiday provider and club resort chain with the main office located in Thailand. The identity of OVC is strongly influenced by Thai decorative motives and based around stylized ornamented flower petals scattered across all the corporate materials.
View Website