Chicken wire Lion sculpture
One of the chicken wire mesh sculptures outside the Tower of London
One of the chicken wire mesh sculptures outside the Tower of London
Read less
Read less
Views
3155
Likes
Same photographer See all