beautiful painting of Puff the Magic Dragon lived by the Sea painted by Ralph Horsley, vivid fantasy