Andrew Island

Andrew Island in Dover.

Andrew Island