Robert Shirley (Q16863683)
British politician and aesthete
Language:
other details