Byron Browne · Lady Lion Tamer, 1946
Byron Browne, Lady Lion Tamer, 1946, oil paint, 96.5 × 76.2 cm. Sold at auction in 2022. See Byron Browne’s auction records and prices →
Byron Browne, Lady Lion Tamer, 1946, oil paint, 96.5 × 76.2 cm. Sold at auction in 2022. See Byron Browne’s auction records and prices →