14 Dec 2008 at 08:47 pm | Tagged as: feature, personal, travel
Santa sneaks in a sip of water after hours under a scorching sun and blazing heat during the annual Christmas parade in Panama City, Panama.
i see the man at kmart in 2006
Name
Mail (will not be published)
Website
i see the man at kmart in 2006