Lorrha/Dorrha
 

Making Hay While The Sun Shines.