Large, colorful silk screen print by Dutch artist Pieter Vermeulen. The work is hand signed, dated and framed in a wooden frame.