Lions

Detail of a lion race carnival game

New York, NY, USA