Roll 2
On Board Ship Crossing The Atlantic – 48th Highlander Officers sitting inside ship – fancy panelling
Lcol Donald MacKenzie
Roll 2
On Board Ship Crossing The Atlantic – 48th Highlander Officers sitting inside ship – fancy panelling
Lcol Donald MacKenzie