Mini-Mega Los Angeles, June 23

dsc00099

Picture 17 of 28