Tibubeneng

Indonesia
1 stories
Natural debris observed on Indonesian beaches near Canggu