215
Rose tea till a' the seas gang dry
Jan 97
Oils on board
51cm (20") x 41cm (16")
0
Back to Rose tea