BSIP

views updated

BSIP British Solomon Islands Protectorate

More From encyclopedia.com