Matsumoto-jo

Wall and roof of Matsumoto-jo

Matsumoto, Chūbu, Japan