Rab Affleck
Irvine, Ayrshire, Scotland, UK