Fodor's Expert Review Leo's Art Gallery

Lucaya Art Galleries

This little shop showcases the expressive Haitian-style paintings and Bahamian impressionism of famed local artist Leo Brown, each piece with its own story. This storefront is both his studio and his showroom.

Art Galleries

Quick Facts

Lucaya, Grand Bahama Island  Bahamas

242-373–1758

Find a Hotel

Around the Web