minus-squareSilentWulf@lemmy.worldtopics@lemmy.world•Alcatraz Island - San Francisco, Californialinkfedilinkarrow-up3·1 year agoDid you know Alcatraz means pelican? linkfedilink
Did you know Alcatraz means pelican?