Date unknown
Two women pose together at the ‘Wonder Spot’ in Lake Delton, Wisconsin.
(via Andy Kraushaar)