New York Liberty portrait ?
Such a big head in a peculair place makes you wonder and guess a hidden story.