Franz von Stuck (German, 1863-1928), Head of Medusa, 1892

Franz von Stuck (German, 1863-1928), Head of Medusa, 1892

style it
inspiration
Be the first to match this product to an outfit