May 13, 2018 andreawp featured, travel Let me show you… SEVILLA, SPAIN This was my favorite city in the whole trip. Have a sneak peek of Sevilla with tropicalstatement