Toronto Photo Gallery - Humber Bay Shores
Humber Bay Shores is a highrise community in Toronto's West End with lake and skyline views. Tucked away in its little corner but still accessible from downtown by streetcar, this urban oasis has a lot of waterfront parks and open space.
Toronto Gallery Main Page