Click to unmute
The exterior of a hotel and restaurant with a Czech flag hanging above the entrance, as snow falls steadily onto the cobblestone street in front.
Be the first to share your thoughts!