Magpie Cottage
September 3, 2019 9:41 amNestled in the heart of Amish Country, Magpie Cottage is one of the most quaint little shops in Southwestern Ontario.
Nestled in the heart of Amish Country, Magpie Cottage is one of the most quaint little shops in Southwestern Ontario.