Ayutthaya Win

Thanon Naresuan, Tambon Hua Ro, Amphoe Phra Nakhon Si Ayutthaya, Chang Wat Phra Nakhon Si Ayutthaya 13000, Thailand