- CHINA & THE WORLD - News - China

Beijing's Frogman Art Gallery wraps up biggest exhibition to date

By Liu Ziying
China.org.cn
| July 4, 2025
2025-07-04

This photo, taken on June 30, 2025, shows a cobalt blue sculpture of a peacock by British artist Stephen Page. Drawing inspiration from prehistoric carvings and minimalist abstraction, the piece combines symbolic meaning with geometric elegance. His animal forms are archetypal rather than naturalistic, conveying quiet monumentality and spiritual stillness. Created using the lost-wax technique and finished with vivid patina, the piece conveys a sense of timelessness. [Photo by Liu Ziying/China.org.cn]

<   1   2   3   4   5   6   7   8   9   10   >  


9013863