Alhambra Clouds

Taken from the old Edward’s Atlantic Theater parking lot in Alhambra, California. March 7, 2011.