Postcard Visor Ledge Upper Dells Wisconsin River USA North America

See pictures for condition. Scans show the actual card; minor scanner lines may appear but are not on the card.

eBay