Photo of Themyscira Grounds
Location: Villa Cimbrone
As Seen In: Wonder Woman
Artemis fights off several other Amazons while standing on a platform in the middle of the grounds.
Location: Villa Cimbrone
As Seen In: Wonder Woman
Artemis fights off several other Amazons while standing on a platform in the middle of the grounds.