1.99.1930
Print, Photographic
1895 Approximate
Maplewood Park Water Slide. 3 7/8" x 3 7/8" photograph of Maplewood Park; the Maplewood Hotel and water slide are visible in the background.