Giant hyperrealistic lion in a football stadium Red and white River Plate monumental stadium
Giant hyperrealistic lion in a football stadium Red and white River Plate monumental stadium
Giant hyperrealistic lion in a football stadium Red and white River Plate monumental stadium
a large statue of a lion in front of a building
a large red building with a lion's head on it
a red and white lion head in front of a building
a statue of a lion in front of a stadium