Director

Shelley Frost

Art Spaces
The Fridge
Art cluster in Dubai, Sharjah, Abu Dhabi