Skip to content
Definition.com

Wales is a country where the only concession to gaiety is a striped shroud.