Statues of garuda

Statues of garuda

The wall with statues of golden garuda, Wat Phra Keo, Bangkok, Thailand

by
by
by
by
by
by