View cart “21060 – Himeji Castle” has been added to your cart. Previous Product Next Product 21045 – Trafalgar Square € 100.00 Out of stock SKU: 21045 Category: Architecture Tags: 12+, Architecture Related products Quick View Quick View Architecture21028 – New York € 65.00 Add to cart Quick View Quick View Architecture21060 – Himeji Castle € 170.00 Add to cart Quick View Quick View Architecture21056 – Taj Mahal € 130.00 Add to cart