PrevIndexNext
SmallMedFull
All of the commercial spaces in Palo Alto are decorated with these alien-themed paintings on the sides of buildings. Many are quite humorous.