Designed by
Title
27. December 2016, Barcelona of Spain: View of Olympic Stadium in Barcelona of Spain #88350634
Description
27. December 2016, Barcelona of Spain: View of Olympic Stadium in Barcelona of Spain, the scene of the Olympics in 1992.
This image is editorial