Ewan Stewart

Ewan Stewart
Wikipedia

Birthplace: Glasgow, Scotland, UK