Japanese stamp c. 1956; Himeji Castle.

Japanese stamp c. 1956; Himeji Castle.

  1. dontshakepolaroids reblogged this from jacque
  2. abususnontollitusum reblogged this from jacque
  3. potentially-insane reblogged this from jacque
  4. jacque posted this