“Holland Park” February 18, 2014 658 × 500 Hand Torn Paper “Holland Park”, London Hand Torn Paper 21″ x 16″ “Click here to order”