
Title
From Athens
Caption
From Athens / Greece. statue represents the Greek goddess Demeter / with a torch in her left hand. In antiquity / Demeter was closely associated with the religious mysteries at Eleusis near Athens.
Credit line
Photo12/Ann Ronan Picture Library
Reference
ARP11A02_416
License type
Rights managed
Available size
50,7Mb (2,7Mb) / 8,8in x 22,4in / 2640 x 6714 (300dpi)