An incredible talent on display… magical moments

 

Michael Gagahan, watercolour artist, Glasgow