Garuda Picture

Bird-like creature from Hindu and Buddist mythology (my interpretation)
Continue Reading: Creatures