Poplar Island

Poplar Island may refer to: Canada United Kingdom United States