prev

097.JPG

next


Maxwell Bay on the southern shore of Devon Island.


Thumbnails