Rufous Hummingbirds put on show in Va.