A composite statue of David.

Statue of David

£350.00Price