DescriptionAmstelveen Cobra museum032.JPG English: The Cobra Museum voor Moderne Kunst, Amstelveen, the Netherlands Date 21 March 2010 Source Self-photographed...