03 November 2011 Anne Forest All rights reserved 2910 x 3936 Download Margareta Share Facebook Twitter LinkedIn Pinterest E-mail Anne Forest, Margareta, 2011, 110 x 80 cm