AUDIO
VISUAL
ART
More
A launch party for this great music venue residing in Valletta.
The AV Warehouse