Youngest girl to ever give birth, Lina Medina. She was 5 years, 7 months and 21 days old when she gave birth to a baby boy in The doctor is her son's namesake, Gerardo. It's still a mystery as to who impregnated her.
When visiting the ocean, you never know what may be lurking in its depths. These photos were taken by photographer Florian Schulz in Maha California Sur, Mexico.<----- that fact that this was not called a majestic sea flap flap disappointed me