Istano Basa Pagaruyung

Istano Basa Pagaruyung, Batu Sangkar, Sumatera Barat.