Thom Blake Historian

Images of Blake projects

Projects

Peel Island lazaret

Peel Island, now known as Teerk Roo Ra, is an island in Moreton Bay located between Cleveland and Dunwich. The Peel Island lazaret was established in 1907 for the treatment and isolation of people diagnosed with leprosy. MORE HERE