AL, Spain
destination
Posted almost 5 years ago
Andalusia
posted in
You Only Live Twice Film Locations
In You Only Live Twice, a helicopter chase and battle scene was filmed in this incredible part of Spain.
0