TLLL

The Long Large Lobster, 102cm x 153cm x 4cm in depth – oil on canvas …