Seville is stunning, at any time of the year and well worth a visit......but, as mentioned, will be incredibly hot, in August. If you only have 10 days, it might be a rush to try and see Barcelona, Madrid and Seville. Maybe give an extra day or so to each of the other two cities - and include a couple of day trips?