Let me show you… SEVILLA, SPAIN

This was my favorite city in the whole trip. Have a sneak peek of Sevilla with tropicalstatement