13628 Flanagan Blvd, Boys Town, Nebraska 68010 USA
The McCullar's enjoyed the world's largest ball of stamps. Thanks!
Claim copyright