World’s largest golf ball — Ned Martin’s Amused
World’s largest golf ball
Gigantic turtle for scale