Winthrop Garden in Rogers Park, Chicago, Illinois

Winthrop Garden in Rogers Park in Chicago is a garden 🌐. Winthrop Garden is located near North Winthrop Avenue.