"7 ft tall paper mache sculpture entitled ""Quetzalcoatl"" (inspired by the Aztec deity and creator of mankind, and coming from the Nahuatl language meaning ""Feathered serpent"")"
{"Image Software": "Google", "Image ExifOffset": "46", "EXIF ExifVersion": "0220"}