Cockroach Hope

hope-cockroach-miami-3.jpg

Miami street art: Washed-out “Hope” wheat-paste poster with cockroach graphic in Miami’s Design District.

© Ivan Corsa Photo – Street Art Images