Chronic pain relief through physical therapy in Long Beach, California
46 results found
Search for local businesses, places and services near you
- United States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- Ukraine
- United Kingdom
- Italy
- Poland
- Australia
- Spain
- New Zealand
- France
- Germany
- Ireland
-
California Aquatic Therapy and Wellness Center, Inc.
● ClosedCalifornia Aquatic Therapy and Wellness Center, Inc., also known as Pools of Hope, is a leading provider of aquatic and wellness programs located at 6801 Long Beach Boulevard in Long Beach, California. Our mission is to offer therapeutic aquatic programs to the community in order to enhance health and overall quality of life. With a focus on rehabilitation and wellness, we cater to individuals with developmental disabilities, veterans, seniors, and those with disabilities. Our warm water pools have been instrumental in helping over 1500 individuals each year improve their physical and mental well-being. Through our life-changing aquatic and wellness programs, we aim to empower individuals to live their best life. Testimonials from our participants speak to the transformative impact of our programs, with individuals expressing feelings of freedom and joy in the water.
Advertisements -
Movement Collective Physical Therapy
● OpenMovement Collective Physical Therapy is a premier health institution located in the heart of Long Beach, California. Our team of experienced physical therapists are dedicated to helping individuals achieve their optimal level of physical wellness through personalized treatment plans and hands-on therapy techniques. Whether you are recovering from an injury, managing chronic pain, or simply looking to improve your overall mobility and strength, our skilled professionals are here to guide you every step of the way. Visit us at 216 The Promenade North and experience the transformative power of Movement Collective Physical Therapy.
216 The Promenade N ste 300, Long Beach, CA 90802, United States -
Back Pain And Sciatica Clinic
● ClosedWelcome to the Back Pain and Sciatica Clinic, your trusted partner in achieving relief from back pain and sciatica. Located conveniently at 2959 Park Avenue, Soquel, California, just one short block from Highway 1 at the Park Ave exit, our clinic is committed to providing effective, non-surgical treatments to help you regain a pain-free life. Led by Dr. John Falkenroth, D.C., who has over 20 years of experience and has successfully treated over 4,000 patients, our clinic specializes in addressing low back pain, neck pain, pinched nerves, and sciatica. Dr. Falkenroth employs both traditional and modern instrument-guided chiropractic care, ensuring personalized treatment plans that cater to your specific needs.
-
Coastal Chiropractic and Massage Therapy
● ClosedWelcome to Coastal Chiropractic and Massage Therapy, where the beach lifestyle meets holistic health and wellness. Located at 700 East Santa Clara Street, Ventura, California, we’re your local haven for rejuvenation and healing. Our approach is far from the typical doctor’s office experience; we offer a relaxed and friendly environment where your appointment feels more like a rejuvenating hangout session with substantial health benefits. At Coastal Chiropractic, our mission is to restore our patients to full health through high-quality chiropractic care. We specialize in addressing a wide range of conditions, including low back pain, sciatica, migraines, and more. Our method involves taking before and after X-rays to meticulously track your progress, ensuring that you receive the most effective treatment tailored to your needs.
700 East Santa Clara Street, Ventura, California 93001, United StatesAdvertisements -
Fitness Chiropractic & Massage Therapy
● OpenWelcome to Fitness Chiropractic & Massage Therapy, your premier destination for holistic health and wellness in Southern California. Conveniently located at 100 Oceangate, Long Beach, California, we are proud to offer our expert services across multiple locations, including Huntington Beach, Los Alamitos, and Santa Ana. Our mission is to help you achieve optimal health through natural, effective treatments. At Fitness Chiropractic & Massage Therapy, we boast a team of highly skilled professionals, including board-certified chiropractors, acupuncturists, professional massage therapists, and certified personal trainers, all dedicated to your well-being. Led by Dr. Jean-Pierre Khreich, who brings over 20 years of experience, our team uses a blend of Eastern and Western medical practices to provide natural pain relief and health solutions.
-
Zenith Performance Physical Therapy
● OpenWelcome to Zenith Performance Physical Therapy Located at 965 East Broadway, Long Beach, California, Zenith Performance Physical Therapy is your trusted partner in health and recovery. Our team of highly trained and licensed professionals is dedicated to empowering your recovery and restoring your strength, ensuring you return to your active lifestyle safely and swiftly.
-
Healing With Joshua - Massage Therapy
● OpenWelcome to Healing With Joshua - Massage Therapy, your sanctuary for holistic healing and rejuvenation located at 4141 Norse Way, Long Beach, California. Our practice is built on the belief that each moment offers a unique opportunity to discover magic within ourselves. Through a blend of Massage and Reiki, we gently peel back layers to help you enter a receptive space, promoting a profound sense of wholeness. This approach creates an environment where your body, mind, and spirit can naturally heal and thrive. At Healing With Joshua, we offer personalized sessions that incorporate a variety of healing modalities. Our therapies include Massage, Reiki, Essential Oils, Guided Meditation, and Breathwork, all designed to enhance your overall well-being. Whether you're seeking relief from physical discomfort, emotional balance, or spiritual growth, our tailored sessions provide the perfect medicine for your journey.
Advertisements -
Alexander Technique of Long Beach
● OpenWelcome to Alexander Technique of Long Beach, your premier destination for holistic health and well-being. Located at 7134 Marina Pacifica Drive North in the beautiful Long Beach, California, our practice specializes in the transformative Alexander Technique, a proven approach to improving posture, relieving pain, and enhancing overall body awareness. Our skilled and compassionate physiotherapists are dedicated to helping you achieve lasting health benefits through personalized sessions tailored to your unique needs. Whether you're seeking relief from chronic pain, looking to improve your posture, or aiming to enhance your performance in daily activities, Alexander Technique of Long Beach is here to guide you on your journey to optimal health. Discover the power of mindful movement and experience the profound changes the Alexander Technique can bring to your life. Visit us today and take the first step towards a healthier, more balanced you.
7134 Marina Pacifica Drive North, Long Beach, California 90803, United States -
Rehability
● OpenRehability is a premier health institution located at 3620 Long Beach Boulevard in Long Beach, California, United States. Specializing in chiropractic treatment, massage therapy, and physical rehabilitation, Rehability offers relief from aches and pains to individuals in Long Beach and San Pedro. Our world-class therapy program combines chiropractic care with personalized wellness plans to provide long-lasting solutions for acute and chronic pain. We focus on improving overall health and wellbeing through dietary guidance, effective exercise routines, and healthy lifestyle practices. With two convenient locations in Long Beach and San Pedro, scheduling visits is easy and hassle-free. Don't let pain hold you back any longer - contact Rehability today for quality chiropractic treatments. Get out of pain and stay out of pain with Rehability. Schedule your consultation now by calling (424) 367-2225 or emailing us. See for yourself the improvement in your daily life that can be gained from working with Rehability. Our clients have experienced life-changing results and we can't wait to help you achieve your wellness goals.
-
San Diego Sports Medicine & Family Health Center - Urgent Care
● OpenSan Diego Sports Medicine & Family Health Center - Urgent Care, located at 1945 Garnet Avenue in San Diego, California, offers compassionate urgent care services for non-life-threatening medical issues. Our team of highly skilled providers treats patients of all ages with acute illnesses or injuries. We provide both walk-in and scheduled appointments at our Pacific Beach location. At San Diego Sports Medicine & Family Health Center, we prioritize patient safety and comprehensive healthcare. We focus on long-term pain management through alternative therapies, non-narcotic medications, and referrals to specialists when needed. Please note that we do not accept new patients seeking narcotic pain medication for chronic issues.
Advertisements -
General Rehab Clinic
● OpenThe General Rehab Clinic is a leading healthcare institution located at 2801 Atlantic Avenue in Long Beach, California. Our clinic specializes in providing comprehensive rehabilitation services to help patients recover from injuries, surgeries, and chronic conditions. Our team of experienced healthcare professionals is dedicated to helping patients achieve their optimal health and wellness goals through personalized treatment plans and compassionate care. Whether you are recovering from a sports injury, surgery, or seeking relief from chronic pain, our clinic is here to support you on your journey to recovery. Visit us today and experience the difference our expert care can make in your life.
2801 Atlantic Ave, Long Beach, CA 90806, United States -
MAT@BLOCH, Diane Villar
● OpenMAT@BLOCH, Diane Villar is a health institution located at 6324 East Pacific Coast Highway in Long Beach, California, United States. This facility offers a range of health services and treatments to promote overall well-being and healing. Led by experienced healthcare professionals, MAT@BLOCH is dedicated to providing personalized care and support to all patients. Whether you are seeking physical therapy, chiropractic care, or massage therapy, MAT@BLOCH is committed to helping you achieve optimal health and wellness. Visit us today to experience the difference in your health journey.
6324 E Pacific Coast Hwy SUITE C-1, Long Beach, CA 90803, United States -
Repair Sports Institute
● OpenREPAIR Sports Institute is a premier physical therapy institution located in Huntington Beach, California. Our team of dedicated therapists offers a multi-disciplinary approach to rehabilitation, including physical therapy, acupuncture, chiropractic care, and sports recovery. Whether you're a professional athlete, recovering from surgery, or dealing with chronic pain, we are here to help you strengthen and heal your body for long-term results. Our core process, The Wellness Therapy Method, focuses on improving your overall health and wellness goals. We are committed to guiding you through pain and injury to reach your full physical, mental, and emotional potential. Our team includes experienced therapists such as Dr. Chad Beauchamp, Dr. Abtin Anvari, Dr. Katie Kochalko, and more, who are dedicated to providing personalized care to each patient.
Advertisements -
Janet Do
● OpenJanet Do is a reputable health institution located at 1045 Atlantic Avenue in Long Beach, California. Specializing in providing top-notch medical care, the facility is known for its experienced doctors and staff who are dedicated to improving the health and well-being of their patients. Whether you are in need of a routine check-up or seeking treatment for a specific health issue, Janet Do is committed to providing personalized and compassionate care to all who walk through their doors. Book an appointment today and take the first step towards a healthier you.
1045 Atlantic Ave # 605, Long Beach, CA 90813, United States -
Dr. Lena R. Schultz, MD
● OpenDr. Lena R. Schultz, MD is a leading health institution located at 2801 Atlantic Avenue in Long Beach, California, United States. As a trusted doctor specializing in breast health, the institution offers convenient locations throughout South Los Angeles and Orange Counties. The team of physicians, clinicians, and support staff are known for their research-based approach to treatment. They are available 24/7 to provide medical assistance and support. Additionally, the institution offers online educational and therapeutic programs to help manage anxiety, depression, stress, and trouble sleeping. With a joint venture partnership with PRN, they operate 17 community-based physical therapy centers in Orange, Los Angeles, and Riverside counties. Patients can also access helpful features through myChart, such as messaging their doctor, scheduling appointments, checking test results, and more. For non-threatening emergencies, urgent care centers are open seven days a week in Long Beach, Fountain Valley, and Laguna Hills. The institution is dedicated to providing personalized and efficient care to all patients.
-
Dr. Andrei Dokukin - Addiction Medicine Clinic
● ClosedDr. Andrei Dokukin - Addiction Medicine Clinic, located at 3939 Atlantic Avenue in Long Beach, California, offers a comprehensive and person-centered approach to recovery. Dr. Dokukin and his team of medical professionals utilize a combination of medication, therapeutic activities, and closely monitored care to assist patients in dealing with unpleasant withdrawal symptoms and recovering safely. Their innovative treatment center is dedicated to improving recovery outcomes by removing as many daily challenges as possible. Dr. Dokukin is a preventive medicine physician affiliated with Roots Through Recovery, providing Addiction Medicine services in Orange, California. Their programs are individually tailored to meet the personal needs and requirements of each patient, whether they are seeking detoxification services, polypharmacy consultations, or skilled nursing facility consultations. Patients have praised Dr. Dokukin for his knowledge and passion in helping those dealing with chronic pain and addiction. The clinic also offers services in Addiction Medicine in Orange, California. Contact them to develop the best course of action for yourself or your loved ones.
Advertisements -
Salnic Medical Center
● OpenSalnic Medical Center is a leading health institution located at 1052 Atlantic Avenue in Long Beach, California. Our center is dedicated to providing high-quality medical care and services to patients in the local community and beyond. With a team of experienced healthcare professionals, we offer a wide range of medical services including primary care, specialty care, diagnostic testing, and preventive health screenings. Our state-of-the-art facility is equipped with the latest technology to ensure accurate diagnoses and effective treatment plans. At Salnic Medical Center, we are committed to promoting the health and well-being of our patients through personalized care and compassionate service. Visit us today to experience the difference in healthcare excellence.
1052 Atlantic Ave, Long Beach, CA 90813, United States -
SpineLOOP
● OpenSpineLOOP is a leading health institution located at 120 Tustin Avenue in Newport Beach, California, United States. Specializing in spine health, our team of experts is dedicated to providing top-notch care and treatment for a wide range of spinal conditions. With state-of-the-art facilities and cutting-edge technology, we offer personalized treatment plans to help our patients achieve optimal spine health and overall well-being. Whether you are seeking relief from back pain, injury rehabilitation, or preventative care, SpineLOOP is committed to delivering exceptional care and support to every individual who walks through our doors.
-
Zagnoev Daphne
● OpenZagnoev Daphne is a renowned health institution located at 5855 East Naples Plaza in Long Beach, California, United States. With a focus on providing top-quality medical care and personalized treatment options, Zagnoev Daphne is dedicated to improving the health and well-being of its patients. From preventative care to specialized treatments, the institution offers a wide range of services to meet the diverse needs of its clientele. With a team of highly skilled healthcare professionals and state-of-the-art facilities, Zagnoev Daphne is committed to delivering exceptional care to every individual who walks through its doors.
5855 E Naples Plaza # 311, Long Beach, CA 90803, United StatesAdvertisements -
Gilda Ruelas
● OpenGilda Ruelas is a renowned health institution located at 2931 Redondo Avenue in Long Beach, California. With a commitment to providing top-quality healthcare services, Gilda Ruelas offers a wide range of medical treatments and programs to cater to the diverse needs of its patients. The institution is staffed with highly skilled healthcare professionals who are dedicated to ensuring the well-being and recovery of every individual who walks through its doors. Whether you are seeking routine medical care or specialized treatment, Gilda Ruelas is here to provide you with the personalized and compassionate care you deserve.
2931 Redondo Ave, Long Beach, CA 908040550, United States -
G-Medical Massage Spa, LLC
● OpenWelcome to G-Medical Massage Spa, LLC, your premier destination for therapeutic relaxation and holistic wellness in Long Beach, California. Conveniently located at 1777 North Bellflower Boulevard, our spa offers a serene escape from the hustle and bustle of daily life. At G-Medical Massage Spa, we specialize in a wide range of massage therapies designed to rejuvenate your body and mind. Our team of skilled and certified therapists is dedicated to providing personalized treatments tailored to your specific needs, whether you are seeking relief from chronic pain, stress reduction, or simply a moment of tranquility. Explore our diverse menu of services, including deep tissue massage, Swedish massage, sports therapy, and more, all performed in a tranquil and inviting environment. At G-Medical Massage Spa, we are committed to enhancing your overall well-being through the healing power of touch. Visit us today and experience the ultimate in relaxation and rejuvenation.
1777 North Bellflower Boulevard, Long Beach, California 90815, United States -
Lisa Alletto
● OpenWelcome to Lisa Alletto, a premier health and physiotherapy practice located at 111 Penn Street, El Segundo, California. Our expert team of highly qualified physical therapists is dedicated to providing personalized and comprehensive care to help you achieve your health and wellness goals. Our practice is co-founded by Mindy Garvey and Cathy Tarte, both of whom bring a wealth of experience and specialized expertise to our clinic. Mindy Garvey, a former competitive softball player, specializes in treating throwing athletes and those recovering from rotator cuff, shoulder labrum, and elbow injuries. Cathy Tarte, with her extensive background in orthopedics and sports medicine, also offers specialized physical therapy for breast cancer patients and oversees our lymphedema program.
Advertisements -
Southbay Structural Integration
● OpenWelcome to Southbay Structural Integration, where we guide you towards optimal body awareness and alignment. Located on South Catalina Avenue in Redondo Beach, California, our practice is dedicated to enhancing your movement and posture through a unique process of bodywork, bio-mechanic assessment, and movement re-education. Our mission is to help you achieve maximum functionality and relieve chronic pain by fostering a deeper connection between your mind and body. Our approach is rooted in the renowned Structural Integration method, developed by Dr. Ida Rolf in the 1950s. Often referred to as ‘Rolfing,’ this method focuses on correcting postural irregularities by manipulating the fascia, the connective tissue that envelops every organ, bone, and muscle. Through a series of 10 sessions, known as the 10 series, we reorganize your body's structure to promote ease of movement and optimal alignment with gravity.
South Catalina Avenue, Redondo Beach, California 90277, United States -
Lisa Hedien, PT
● OpenWelcome to Lisa Hedien, PT, your trusted partner in health and wellness located in the heart of Redondo Beach, California. At 1625 Aviation Boulevard, our practice is dedicated to providing exceptional physiotherapy services tailored to meet your individual needs. With a focus on personalized care, Lisa Hedien, a highly experienced and compassionate physiotherapist, is committed to helping you achieve optimal health and improve your quality of life. Our services are designed to address a wide range of physical conditions, from injury rehabilitation and chronic pain management to enhancing mobility and preventing future injuries. Utilizing the latest techniques and evidence-based practices, we work closely with each client to develop a customized treatment plan that promotes healing and fosters long-term wellness.
1625 Aviation Boulevard, Redondo Beach, California 90278, United States -
FIT PARSONS PT
● OpenWelcome to FIT PARSONS PT, your premier destination for personalized physiotherapy and health services in Redondo Beach, California. Conveniently located at 1612 South Catalina Avenue, our clinic is dedicated to helping you achieve optimal health and well-being through expert care and tailored treatment plans. At FIT PARSONS PT, we understand that every individual is unique, which is why our experienced team of licensed physiotherapists takes the time to assess your specific needs and goals. Whether you are recovering from an injury, managing chronic pain, or looking to enhance your physical performance, we are committed to providing you with the highest quality of care.
1612 South Catalina Avenue, Redondo Beach, California 90277, United StatesAdvertisements -
Claire Delcambre
● OpenWelcome to Claire Delcambre Physiotherapy, your trusted partner in health and wellness located in the heart of Redondo Beach, California. Situated at 2310 Artesia Boulevard, our clinic is dedicated to providing exceptional physiotherapy services tailored to meet your individual needs. At Claire Delcambre, our mission is to enhance your quality of life through personalized, compassionate care and effective treatment strategies. Our team of experienced physiotherapists is committed to helping you achieve optimal health and well-being. We specialize in a wide range of therapeutic services, including injury rehabilitation, pain management, mobility enhancement, and preventive care. Whether you're recovering from surgery, dealing with chronic pain, or seeking to improve your physical performance, we offer a supportive and welcoming environment to guide you on your journey to recovery.
2310 Artesia Boulevard, Redondo Beach, California 90278, United States -
Vega Daniele R
● OpenWelcome to Vega Daniele R, your premier destination for exceptional physiotherapy services in Long Beach, California. Conveniently located at 2101 Magnolia Avenue, our practice is dedicated to promoting your overall health and well-being through personalized and compassionate care. At Vega Daniele R, we understand that each patient is unique, which is why we tailor our treatment plans to meet your specific needs and goals. Our experienced and highly skilled physiotherapist, Daniele R, employs the latest techniques and evidence-based practices to help you achieve optimal recovery and maintain a healthy, active lifestyle.
2101 Magnolia Avenue, Long Beach, California 90806, United States -
Patricia B. Wright, PTA
● OpenWelcome to Patricia B. Wright, PTA, your trusted partner in health and wellness located in the heart of Long Beach, California. Situated at 295 East 3rd Street, our practice is dedicated to providing exceptional physiotherapy services to support your journey to optimal health. With a focus on personalized care, Patricia B. Wright, a licensed Physical Therapist Assistant, brings a wealth of experience and a compassionate approach to every session. Whether you're recovering from an injury, managing a chronic condition, or seeking to enhance your physical performance, our tailored treatment plans are designed to meet your unique needs. At Patricia B. Wright, PTA, we are committed to helping you achieve your health goals through expert guidance and a supportive, healing environment. Discover the difference personalized physiotherapy can make in your life. Visit us today and take the first step towards a healthier, more active you.
295 East 3rd Street, Long Beach, California 90802, United StatesAdvertisements -
Stacey Lu Takeshita
● OpenWelcome to Stacey Lu Takeshita, your premier destination for exceptional physiotherapy services in Long Beach, California. Conveniently located at 2888 Long Beach Boulevard, our clinic is dedicated to helping you achieve optimal health and well-being through personalized and compassionate care. At Stacey Lu Takeshita, we understand that each individual's journey to recovery is unique. Our experienced and highly skilled physiotherapist, Stacey Lu Takeshita, employs a holistic approach to address your specific needs, whether you are recovering from an injury, managing a chronic condition, or seeking to enhance your physical performance.
2888 Long Beach Boulevard, Long Beach, California 90806, United States -
Southern California Center
● OpenWelcome to the Southern California Center, your premier destination for comprehensive health and physiotherapy services in Long Beach, California. Conveniently located at 2760 Atlantic Avenue, our center is dedicated to enhancing your well-being through personalized care and innovative therapeutic techniques. Our team of highly skilled physiotherapists is committed to helping you achieve optimal health and mobility, whether you are recovering from an injury, managing a chronic condition, or seeking to improve your physical performance. At the Southern California Center, we prioritize your individual needs, offering tailored treatment plans that combine the latest in physiotherapy practices with compassionate, patient-centered care. Experience the difference in health care that focuses on your path to recovery and wellness. Visit us today and take the first step towards a healthier, more active life.
2760 Atlantic Avenue, Long Beach, California 90806, United States
People also searched for:
- chronic pain relief through physical therapy in El Segundo
- chronic pain relief through physical therapy in Huntington Beach
- chronic pain relief through physical therapy in Newport Beach
- chronic pain relief through physical therapy in Redondo Beach
- chronic pain relief through physical therapy in San Diego
- chronic pain relief through physical therapy in Soquel
- chronic pain relief through physical therapy in Ventura
People also searched for:
- Therapist in Long Beach
- Pools For Swimming in Long Beach
- Clinic in Long Beach
- Medical Clinic in Long Beach
- Institute in Long Beach
- Sport School in Long Beach
- Pediatrician in Long Beach
- Therapist in El Segundo
- Therapist in Huntington Beach
- Therapist in Newport Beach
- Therapist in Redondo Beach
- Therapist in San Diego
- Therapist in Soquel
- Therapist in Ventura
- Pools For Swimming in El Segundo
- Pools For Swimming in Huntington Beach
- Pools For Swimming in Newport Beach
- Pools For Swimming in Redondo Beach
- Pools For Swimming in San Diego
- Pools For Swimming in Soquel
- Pools For Swimming in Ventura
- Clinic in El Segundo
- Clinic in Huntington Beach
- Clinic in Newport Beach
- Clinic in Redondo Beach
- Clinic in San Diego
- Clinic in Soquel
- Clinic in Ventura
- Medical Clinic in El Segundo
- Medical Clinic in Huntington Beach
- Medical Clinic in Newport Beach
- Medical Clinic in Redondo Beach
- Medical Clinic in San Diego
- Medical Clinic in Soquel
- Medical Clinic in Ventura
- Institute in El Segundo
- Institute in Huntington Beach
- Institute in Newport Beach
- Institute in Redondo Beach
- Institute in San Diego
- Institute in Soquel
- Institute in Ventura
- Sport School in El Segundo
- Sport School in Huntington Beach
- Sport School in Newport Beach
- Sport School in Redondo Beach
- Sport School in San Diego
- Sport School in Soquel
- Sport School in Ventura
- Pediatrician in El Segundo
- Pediatrician in Huntington Beach
- Pediatrician in Newport Beach
- Pediatrician in Redondo Beach
- Pediatrician in San Diego
- Pediatrician in Soquel
- Pediatrician in Ventura
List of local businesses, places and services in California
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos