visit website

1355 Euclid Avenue
Long Beach, CA 90804
United States

Michael Brandon Farmer is a professional photographer and videographer based in Long Beach, California serving the greater Los Angeles and Orange County areas.

Michael Brandon Farmer is a professional photographer and videographer based in Long Beach, California serving the greater Los Angeles and Orange County areas.