Tree Swallow on branch at Yellowstone

Tree Swallow on branch at Yellowstone