Born Geek Photography

Hammocks Beach State Park

Photo # 23 of 34

Looks like a face-hugger from Alien!