Elaine C. Smith

Elaine C. Smith

Birth place: Baillieston, Glasgow, Scotland, UK