Mini-Mega Los Angeles, June 23

dsc00106

Picture 24 of 28