An artwork featuring the plaster face casts of hundreds of transgender people is on display in London’s Trafalgar Square.
by admin 0 Comments
An artwork featuring the plaster face casts of hundreds of transgender people is on display in London’s Trafalgar Square.