Regular price $8,950 Unit price / per
Italian tramp art mirror. Found in the Italian alps. Mirror has significant foxing.
58”l x 75”h
39-038