mail_outline sales@mediastorehouse.com
Choose from 33 items in our Temple of 1000 Roosters Collection
Temple of a Thousand Roosters, Wat Thammikarat, Ayutthaya, Thailand - 7 Jul 2017Rooster or cock statues at Wat Thammikarat Temple in Ayutthaya, Thailand. Legend has it that in the 16th century Burma and Thailand fought and when Burma won
Choose your image, Select your licence and Download the media