Joan Serra Melgosa Lleida 1899 — Barcelona 1970 Joan Serra Melgosa Plaza de la Lana Oil on canvas 85 x 120 cm