Christmas logs (mythological character relating to a Christmas tradition in Catalonia) for sale at..., Stock Photo, Picture And Rights Managed Image. Pic. M69-467731