Designed by
Title
Darth Vader, Disney World, Star Wars, Travel #140921864
Description
Darth Vader and Storm Trooper during a Star Wars show in Hollywood Studios in Walt Disney World outside of Orlando, FL. Florida is a popular travel destination for people, tourists, and families on vacation or holiday.
This image is editorial