Joan Serra Melgosa

Lleida, 1899 – Barcelona, 1970
Horta (Garden)Oil on canvas 89 x 129 cm