Wall Art

I found this mural in downtown Palo Alto. Had to take a shot....

I hope you like it!

Comments
Sign in or get an account to comment.