The Castro is the perfect playground for royalty
by Inman Oct 22