Devil

Devil wears Prada, but Virgin Mary dons Louis Vuitton

Francesco De Molfett, Italian artist has created this installation of Virgin Mary wearing a veil bearing the French luxury brand’s ...
Read More