Even for those who are not spiritually inclined, seeing a hummingbird is a magical experience, so it’s no wonder that many cultures have attached a deep symbolism and spiritual meaning to these beautiful yet fragile
cathy dunn