hummingbird small web

Author: Meera, January 24, 2017

A hummer's iridescent feathers shimmer as it perches in sunlight at the end of an apricot tree branch

 

Leave a Reply