Astra USA (AN)

Astra USA

Back

Life size rhinoceros sculpture made for Astra trade shows.