Mini-Mega Los Angeles, June 24

DSC00110

Picture 28 of 28