In theme with her previous releases from Earth Day 2017 (I Am (Song of the Earth) and World Oceans Day 2019 (Come Back), the epic electro orchestral concept album by Catherine Meeson, entitled “The Call of Oma”, was released on 11th December on World Mountains Day to highlight the environmental ethos of the album and […]
