Sherry was born and raised in Queens, New York City and moved to Israel to be with her family. She loves wandering the world and capturing the beauty of it through photography.