Orchard Oriole, sat in the top of a tree in the New Jersey State Park at Cape May
Orchard Oriole, sat in the top of a tree in the New Jersey State Park at Cape May
Orchard Oriole, sat in the top of a tree in the New Jersey State Park at Cape May