Language:
  • EN

Maybe Santas Sleigh is in the Shop

Occurred on December 1, 2018 / Yaroslavl, Russia

Info from Licensor: "While on the way to a friend, we spotted Santa Claus on an old bike. It looks epic."

Location Yaroslavl, Russia
Occurred Dec-1-2018
Posted By Денис
Posted On Dec-3-2018

Tags