Designed by
Title
Stone statue of Garuda, a large mythical bird-like creature in Hindu mythology at Durbar Square, Kathmandu, Nepal #115883274
Description
Stone statue of Garuda, a large mythical bird-like creature in Hindu mythology at Durbar Square, Kathmandu, Nepal, Asia.