

Larissa Albright
Larissa Albright is a New York City-based writer and travel enthusiast. She loves trying local restaurants and coffee shops in her neighborhood and exploring every inch of Central Park. She visits London whenever she can and spends her summers in Narragansett, Rhode Island.