Designed by
Title
Lucha Libre Wrestler in Old Town San Diego, California, USA #94153403
Description
Luchador American Lynx at a Lucha Libre match in Old Town, San Diego, California. Lucha libre is Spanish for free fight and is a term used in Mexico for a form of professional wrestling with wrestlers using colorful masks and acrobatic maneuvers. Taken 6 May 2016 during the Cinco de Mayo celebrations
This image is editorial