Select size / format

Royalty-free stock photo ID: 557126014

The ruins of a castle floating on a sea of clouds, Takeda Castle, Hyogo prefecture, Japan

M

Similar images

More from this artist