Log In or Register
This was painted on the wall of a building in Cocoa Village, Florida. There were lots of them, but this one was my favorite