We bumped into Cameron Diaz at Machu Pichhu

Machu Pichhu (2)

There she is again… This time with her camera crew.

Machu Pichhu (5)

Machu Pichhu (4)

Machu Pichhu (3)

Machu Pichhu (15)

John, can we call the police? I think we have a stalker and her name is Cameron Diaz 🙂