Medusa Shades Advert

An advert to sell sunglasses, based on the Medusa myth.

More by Jessica da Silva

View profile