This is a record

Captured October 17, 2023 4:12 pm

View Mode: Standard Screenshot
Title
Oriental Lion, The World's Largest Redwood Sculpture, Took 20 People Three Years to Complete - Paste Magazine
Description
Now on display in the Fortune Plaza Times square in China, the sculpture was carved from the massive trunk of a single…