Family Scene

Oil on canvas 24" x 30" Sold

Location: London 2007