_MG_2095

Sakura Matsuri – a Japanese street festival on Pennsylvania Avenue