Icarus IV

Bronze Sculpture

Size: 58cm High

Price: £3.750