Painter
Brive, France
Kyiv, Ukraine
-
Wisconsin, United States
Tver, Russia
Bowling Green, KY, United States
Taiwan
Saint-Petersburg, Russia