700-03244302
Thilafushi Island, Kaafu Atoll, Maldives
Rights-Managed
700-03403864
Aerial View of Thilafushi Island, Industrial Area, North Male Atoll, Maldives