Leon

2018 oil on canvas 65.2×53cm(F15)