Harrods Joshua Christmas Bear 2019
It is that time of year again when Harrods present their annual Harrods Christmas Bear and for 2019 the little fellow has the name Joshua. Joshua will be the 34th Harrods Christmas bear. He is a traditional brown bear and is dressed ready for the snow in a white woolen […]