CZECH REPUBLIC - alaskan

"I`D BETTER DUCK",Prague,Czech Republic.

statuepragueczech republic