Shamus Cooke on Muck Rack

Shamus Cooke

Portland, Oregon USA

Shamus Cooke is a Social Service worker and trade unionist