Christmas Island

Christmas Island

Photographer: Linda Dalgliesh

Christmas Island is a territory of Australia in the Indian Ocean.

Share This

About the author

Leave a Reply