Sesame Street VHS Lot 23

39.561157, -84.236856