Picture Of New Providence Island

Picture Of New Providence Island

Description

New Providence Island, Bahamas.

Licence

Public domain