prev
097.JPG
next
Maxwell Bay on the southern shore of Devon Island.
Thumbnails