Photo of the Day

In the small fishing town of Ísafjörður, Iceland, they found a new way to improve road safety -- by painting a  pedestrian crossing has been painted in a clever 3D optical illusion. Enjoy the rest of the ph... Read More...