Home Bio

Bio

Logan Aguilar is an award winning tattoo artist based out of Last Rites Tattoo in New York City.