The Bedenham Memorial at Gibraltar.

Translate »