Tall Tales

[Tokyo, March 25. Image via Getty]

Members of the French street theatre company 'Compagnie des Quidams' perform the play 'Reve d'Herbert' (Dream of Herbert) during a press preview to promote the upcoming Roppongi Art Night in Tokyo on March 25, 2010. AFP PHOTO/Kazuhiro NOGI (Photo credit should read KAZUHIRO NOGI/AFP/Getty Images)


Share This Story

Get our newsletter