Caroline Sharples
banner
carolinesharples.bsky.social
Caroline Sharples
@carolinesharples.bsky.social
Senior Lecturer at the University of Roehampton specialising in C20th German history. Rock music and tennis fan.
No videos yet.