Hirado

  1. 教会と寺院が共存するまち,平戸 / Hirado, a combination of Catholic Church and traditionally Japanese tiled roofs of the two temples

PAGE TOP