Wat Phra Kaew, holy place and grand palace Bangkok, Thailand. Watercolor splash with hand drawn sketch in vector illustration. Shutterstock .eps vector - Wat Phra Kaew, holy place and grand palace Bangkok, Thailand. Watercolor splash with hand drawn sketch in vector illustration. - ID: 777671239