snorkeling, snorkel gear, snorkeling mask, snorkel, snorkel fins, woman, girl, hispanic, mexican, beach, ocean, mexico, surf, smiling, vacation, water, white, lying, flippers, black, breathing device, shoe, sport, time off, district, skin diving, smile, holiday, footwear, facial expression, leisure, wave, diversion, adult, grin, grinning, person, north american country, water sport, flipper, gesture, swimming