Rab Affleck
Birthday: 1953-01-30 | Place of Birth: Irvine, Ayrshire, Scotland, UK...
Known For
A Royal Night Out
Doors Open
One Night in Emergency
Stone of Destiny
Layer Cake