All Images
Stock Photo - JAPAN - CIRCA 1951: A stamp printed in Japan shows Himeji Castle, circa 1951
JAPAN - CIRCA 1951: A stamp printed in Japan shows Himeji Castle, circa 1951
Image ID : 9180320
Media Type : Stock Photo
Copyright : Igor Golovnov
 
Stock Photo Keywords