San Francisco – Alcatraz Welcome

Sign welcoming visitors to ‘The Rock’; Alcatraz Island, San Francisco.