Large Glass Windows of the The Virreina Palace, a building Located on the famous La Rambla avenue, Spain