While vacationing in Paris, Tom Jeffries spotted this sign while enroute to the Eiffel Tower yesterday ...
As Tom noted, "Freddie would have loved this" ...
Return to Radio West Photo Album
Users browsing this forum: No registered users and 126 guests