The Grand Palace and Wat Phra Keaw in Bangkok, Thailand.

Published August 25, 2020 65 Views

Rumble Travel in Thailand~ The Grand Palace and Wat Phra Keaw in Bangkok, Thailand.