Several thousand people have attended a European-wide gay rights parade in the Polish capital Warsaw.
It was the first time the annual EuroPride march was being held in Central or Eastern Europe.
Several small counter-demonstrations were also held and some people hurled eggs and abuse at those in the parade.
A BBC correspondent says gay people in staunchly Roman Catholic Poland find it hard to be open about their sexuality.
Church leaders and politicians regularly speak out against homosexuality, Adam Easton reports from Warsaw.
EuroPride's organisers say they want to fight discrimination against homosexuality and promote a debate about legalising same-sex relationships in Poland.
BBC News