Echo Beach

909 Lakeshore Blvd - Toronto
Echo Beach image