Mano at Martyrs. Najeeba on the violin!
Scientists say they have discovered human footprints in England that are at least 800,000 years old â the most ancient found outside Africa, and the earliest evidence of human life in Northern Europe.
This is awesome.
My favorite pizza place in Florence
Last Sunday in the Park.