Display at The Toy Factory in Key West, FL.
All images are property of owner, please cite them properly if you use.