Sof main picture

Sof Toropova

Software engineer

Staten Island, New York, United States