Michelle Kroesing @ Motion Super Show 2011 Bikini Contest

Long Beach, CA.

source