Starry Christmas Train Station & “Shaun the Sheep” @ Harbour City, Hong Kong
Permalink

Starry Christmas Train Station & “Shaun the Sheep” @ Harbour City, Hong Kong

Every Christmas Santa Claus rides in his sleigh, bringing gifts to all around the world.…

Continue Reading →