Muralist Luis Mena has painted plenty of murals around town, including a big one downtown next to the Hotel Arizona. A simpler mural of his is on a wall at Desert Suds Car Wash, on the southwest corner of S. 12th & Ohio:
(Update, March 24, 2011: There's another car wash mural at Watch while you wash.)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment