Skip to main content

Definitions by Happy Larry

Amber Wilson

A beautiful and talented singer-songwriter, from the north east of Scotland.
You sound like Amber Wilson.
Amber Wilson by Happy Larry May 2, 2011