Sophie Barrett

Cat lover, devourer of books, has a dirty laugh.

Brighton in England

Spoken at 2 events in 1 country

Attending 0 upcoming events