Sir Francis Rose · Owls in a Sun Haze, 1960

Sir Francis Rose, Owls in a Sun Haze, 1960, mixed technique on paper, 53 × 72 cm. Sold at auction in 2021. See Sir Francis Rose’s auction records and prices →