Image 1 of 1
THAILAND-TG-356.jpg
CCTV camera behind a Demon Giant statue in The Grand Palace Complex, Bangkok, Thailand