Rose's inspiration for her photography comes from the natural world. She feels the healing power of nature can be even be found in Philadelphia, where she lives