Chinela Island


Chinela Island - islet in Philippines.