STAND ALONE

by

July 06, 2018
AP Brazil supporters celebrate the team arrival in front of the team hotel during the 2018 World Cup in Kazan, Russia, yesterday.