the man on the tip of the Troll's tongue. Norway

the man on the tip of the Troll's tongue. Norway - 109622879