Coverings Stone Show 2011 - Las Vegas, Nevada, USA

Friday, April 29, 2011