Skip to main content

L'Île Idyl Wylde (Residence d'été de Dr. B. S. Stackhouse) / Idyl Wylde Island (Summer home of Dr. B. S. Stackhouse)