Leroux Bay

Bay on the Northern coast of the Antarctic peninsula From Wikipedia, the free encyclopedia

Leroux Baymap