Turkey Vulture Ron Niebrugge December 3, 2024Costa Rica, Photos, Travel 1 Comment Osa Peninsula, Costa Rica. A turkey vulture flying past my room last week, Osa Peninsula, Costa Rica.
ArleneDecember 4, 2024 at 7:20 am I could stand at a window for a week and never see anything exciting, let alone be ready with a camera!
Comments 1
I could stand at a window for a week and never see anything exciting, let alone be ready with a camera!