Wednesday

spotted: jesus - stanford university. santa clarita, california