Struzzi and Giraffe, Festival

Struzzi and Giraffe, Festival