HMNZS Philomel (1890)

Summary