St. Nicholas Monuments in Spain
St. Nicholas is found in many places besides churches. Click for larger images.
The statue of St. Nicolaas was installed by the Saint Nicholas the Wonderworker Charitable Foundation in Russia together with the Russian Federation in Barcelona. It is on the grounds of the Orthodox Church of Saint Archangel Michael in Altea.