A glass of spilled wine on brand new carpet is sure to leave a stain.

Royalty-free stock photo ID: 40279312

A glass of spilled wine on brand new carpet is sure to leave a stain.