02.23.2017 - By Cape York Natural Resource Management
Mikayla Down and Wilfred Peter are Traditional Owners from Lama Lama Country, which hugs the northern coast of Princess Charlotte Bay on Cape York Peninsula.