Denver Blue Mustang
osiris0900
Published
02/08/2009
The 32-Foot blue 'Mustang' sculpture is seen at Denver International Airport with the terminal in the background
2 Comments