monkeygoblin
Well-known member
Hi all
Perhaps an impossible task but are there any raptor-eyed experts out there who have an idea about this beautiful beast?
Seen swooping overhead on La Maddelena, just off of Sardinia.
Any help is appreciated!
Thanks
Perhaps an impossible task but are there any raptor-eyed experts out there who have an idea about this beautiful beast?
Seen swooping overhead on La Maddelena, just off of Sardinia.
Any help is appreciated!
Thanks