Japan 2018 - Peter Makarow

Hanami Cherry Blossom festival.

Hanami, short for sit under the cherry blossom trees drink and stagger home.