Showing posts with label Raquel Welch. Show all posts
Showing posts with label Raquel Welch. Show all posts

Wednesday, 21 September 2011

Raquel Welch - Aquarius & Let The Sunshine In





Filmed entirely on location at 'The Pyramid of the Sun' Teotihuacan, Mexico.