Ejj’Oqgħod

Ejj’Oqgħod

Inspiring passers-by to feel at home, the new installation in South Street immerses passers-by into a fun and colourful vibe.