A man wears a sign saying "I am the true prophet of God" near the parade route of the Cherry Blossom Parade of Princesses, Washington, D.C., 12 April 1969