0 Art Gallery Serena's Art Factory Juan Louis 87 a, on the road to Sint Joris Baai, Willemstad, Curaçao