On The Wall Art Gallery Totally Barbados 5 years ago Also located at Champers Restaurant, Christ Church, Barbados.