The Walk

The Walk - Deborah Russell

Deborah Russell

The Walk 2011oil on canvas77 x 117 cm$18,000.00