Leslie Log House

Mississauga, Canada

Leslie Log House is a museum in Mississauga.