Designed by
Title
Oracle statue at Rockefeller Center. #246628446
Description
New York City, (USA) - May 3, 2022: The Oracle. The Oracle is the latest entry in Biggers Chimera series, which merges European statues and African masks. He drew inspiration from the Ancient Greek Temple of Zeus and African art. Sanford Biggers Oracle (2020
This image is editorial