LOL hadn't thought of that! It's actually a statue of Athena. It resides in a replica of the Parthenon in Nashville, TN. There is a pic of the Parthenon here as well. One of the many things to see in Nashville if you ever get over that way. The statue is huge and the 21mm lens just accentuates that I think.
I keep coming back to this photo of yours - I like it! Nice composition.
Rick
It looks like the 35-1.4 has stimulated your Creativity!
Rick