GARUDA (LATER:OF TEMPLE GARUDA)

· , Italy