Street Art by Alice in Ithaca, New York, USA 1

On Facebook.


Street Art by Alice in Ithaca, New York, USA 2
Street Art by Alice in Ithaca, New York, USA 3

By Alice. In Ithaca, New York, USA. More by Alice on Street Art Utopia.

Excellent, amazing, fantastic? Disturbing? Artists read the comments. Give it your thoughts!