Barbara Hall Park

519 Church, Toronto, Ontario

519 Church, Toronto, Ontario
Park, Public Space