Charlie Langhorne

Charlie Langhorne is an amateur and enthusiastic artist who has created an illuminated owl.