Miranda Makaroff see-through pictures from The “Icon” awards at the French Embassy in Madrid, Spain, 10/13/2016. Nobody gives a fuck about her, but maybe these pics will win her a couple of fans.

Posted on Categories Tags ,