Deluge****SOLD****

Artist: Emma Stroude
Title: Deluge
Material: Oil on Canvas
Size: 50cm x 70cm