Comments

Indeed 16 comments
guest · 5 years ago
This island is in China and the elephant image is photoshopped