Malachite Kingfisher Haven

A malachite kingfisher sheltering under a rocky overhang.