Plaza de Federico Moyua or Plaza Elíptica with building on background in downtown of Bilbao, Basque country, Spain.