stone wall in Japanese
stone wall in Japanese
石垣
A wall made from stone.
石塀
A wall made from stone.