Silver Dovetail
Silver Dovetail
A living statue in silver.
1/10