David FeBland Virtue & Vice Oil on canvas 91 × 168 cm
David FeBland Virtue & ViceOil on canvas91 × 168 cm