Michelle La Rosa

Michelle La Rosa

Elisha Valladares-Cormier is a freelance writer for The Pillar.