Star Lot: A very large original 'John Wilson Carmichael' mid 19th century oil on canvas painting. Fe

Share by Email - Lot 68


Cancel