Avatar

Leora Novick

Leora is a travel journalist and social media director based in New York City.

21 Articles Published | Follow: