Designed by
Title
a dog is biting something on the white sand on Melonguane beach, Talaud Islands, North Sulawesi province, Indonesia #320121026
Description
A dog is biting something on the white sand on Melonguane beach, Talaud Islands, North Sulawesi province, Indonesia