Michael Brandon Farmer is a professional photographer and videographer based in Long Beach, California serving the greater Los Angeles and Orange County areas, specializing in photography for weddings & engagements, executive portraits, high school senior portraits, special events, pets, headshots, theatre & dance, pin-ups, fashion and more.
|Business:||Michael Farmer Photography|
|Address:|| 1355 Euclid Ave.
Long Beach, California 90804 USA
|Website:||Michael Farmer Photography|