Travel Theme: Up – Seville, Spain By emifrances January 19, 2013 If you ever go to Sevilla in Spain, Plaza Espana is a beautiful place to visit. Check out Where’s My Backpack’s weekly travel theme post. Share this:TwitterFacebookLike this:Like Loading... Related
Beautiful image!