Mikhail Veter cover image

New York, United States

Creative Director & Photographer