dehein - Ruby Beach on the Washington coast. Poor whale carcass...

more about : dehein