LED Drummers

LED Drummers playing along Republic Street

Visit Gozo
Victoria
Gozo Alive