Kathryn Taylor
catstails.bsky.social
Kathryn Taylor
@catstails.bsky.social
Veterinarian. Post-grad infectious diseases student, particularly fond of viruses. Zimbabwean. Cat lover
No posts yet.