Amelia Todd

Amelia is an Amsterdam-based international lawyer who bikes everywhere. She is passionate about the local church, a proper vocal warmup, ending human trafficking and a strong cup of black coffee.