Multi canvas oil painting by John Gregg

Night time ocean bell by John Gregg

John Gregg Studios