Married couple visiting Triumphal Arch in Barcelona, Catalonia, Spain - Two senior tourists holding city map walking in the street - European landmark