
I found this boomerang on the beach after the big storm, meaby its came from Australia.. Don't know but meaby the owner it's searching in somewhere of Te world.
(Ignacio on 28 Jan 2020)
When: 07 Apr 2023
Where: Praia des rocha(37.1166° N, 8.5354° W)
Pale green frog

Could one of these be yours?