User photo

Peter Alfred Taylor

About

Peter Alfred Taylor was a British politician, anti-vaccinationist and radical.