The Armchair

1st prize Winner of the international Living Statues Festival in Rehovot, Israel  

and 3rd prize Winner of the International Living Statues Festival in Arnhem, Holland.

back to - Living Statues