Daily Telegraph 1988: 13C. Edinburgh Castle, Scotland, United Kingdom, 1985.

Comments are closed.