Stewart Hall Tellus, 2021 Oil on Canvas 60.0 x 50.0 cm © 2021, Stewart Hall. €1100 Enquire about this work » More works by this artist » Relative size