The internationally recognised Carnival Magic performance included incredible giant hand-crafted puppets along with stunning illuminated dancers.
We were there to capture the vibrant scenes.

5 / 5


The internationally recognised Carnival Magic performance included incredible giant hand-crafted puppets along with stunning illuminated dancers.
We were there to capture the vibrant scenes.
