Mini-Mega Los Angeles, June 24

DSC00108

Picture 26 of 28