Strauss & co - 2014 Review

International Art Ivon Hitchens BRITISH 1893-1979 Long Boat signed; signed, dated 1967 oil on canvas 57 by 154,5cm Sold R1 079 960, 30 June 2014 78

RkJQdWJsaXNoZXIy NzIyMzE=