All Images
Stock Photo - CHINA - CIRCA 1993: A stamp printed in China shows the statue of the Buddha's head, circa 1993
CHINA - CIRCA 1993: A stamp printed in China shows the statue of the Buddha's head, circa 1993
Image ID : 10766501
Media Type : Stock Photo
Copyright : neftali77
 
Stock Photo Keywords