Question
In what country does Santa typically sport a long coat and beard?
GENERAL
England
GENERAL
Share: