Pair of lions

Two red lions at the Chinese New Year parade

New York, NY, USA