HomeCatalogue1988.299

1988.299

1988.299

Welsh Guards peaked cap with badge.