Edmund Affleck (Q5339229)
British admiral
Language: