previous | back to gallery | next

This is the End I - (Ab)used shop window puppets at Beijing"s art factory "798" (Version I)

8 of 9