Manusia Lawan Anjing
"Manusia Lawan Anjing" is an Indonesian word for "Human vs. Dogs".
I made this poster for my friend's theatrical art performance in Indonesia.
View all tags
Posted on
Apr 7, 2011
More by Michael Alexander View profile
Like