League Island

Island in the Delaware River, Pennsylvania, US From Wikipedia, the free encyclopedia

Remove ads