Turkey Vulture

Location: Belize

Turkey Vulture

Location: Belize