Michal Takacs

Michal Takacs

EU, Slovakia

About Michal Takacs

Recent Activity