Japanese drummers

Japanese Drummers performed during the 2017 'Cinco de Mayo' celebration that took place at Tautphaus Park in Idaho Falls.