Drums and lions

Chinese lion and drummers

New York, NY, USA