Royal Seat
Royal Seat of the last emperor of China in the Puppet Manchurian State Royal Palace in Changchun, Jinlin Province, China.
© Ultrawolf | Stock Free Images
Similar Free Images