This photo was taken in the grounds of the Imperial Palace in Kyoto, Japan at the Jidai Matsuri, one of Kyoto’s large festivals.

The elusive geisha take part in the ceremonial parade and dress in period costume, together with their traditional white make-up. It was an incredible sight to witness geisha in person!