Leila Ross-Shier

Leila Elberta Ross-Shier (born McTaggart; 16 November 1886 – 26 September 1968) was a musician, educator and composer from the Cayman Islands. Ross-Shier wrote the national song of the Cayman Islands, "Beloved Isle Cayman".


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne