Storm Oil on canvas 96.5×195.5 cm 2024 copy Storm Oil on canvas 96.5×195.5 cm 2024. rental at 5% of £3500/month