Small square in Santiago de Compostela city with flower garden and fountain, Galicia, Spain. Popular touristic landmark