Statue of Saint Sebastian (Vyšehrad)

The statue of Saint Sebastian (Socha svatého Šebestiána) is installed at Vyšehrad, Prague, Czech Republic.