Close this window to return to main picture gallery
The Royal at Tottenham 1969 - From America ???? source : Facebook Posting