Close this window to return to main picture gallery

The Royal at Tottenham 1969 - From America ????
source : Facebook Posting