Japanese ancient castle is typically constructed with a wooden framework and adorned with ornate, intricately designed roofs.

Japanese ancient castle is typically constructed with a wooden framework and adorned with ornate, intricately designed roofs.

Photo by yddftpmhzc

Royalties free, Commercial & Editorial use

$10.00

Rating: 5  out of 5  based on 6 user ratings.

Stock photo: Japanese ancient castle is typically constructed with a wooden framework and adorned with ornate, intricately designed roofs. was taken by yddftpmhzc .