Matsumoto

Matsumoto

Beautiful naturalistic trees and rocks on the castle grounds