Любовь навсегда
В русском переводе тату "со своими котятами", а в английской подписи стоит не "with", а "of her kittens". То, что изображено на рисунке, снимке или прямо на коже, по-английски ставят после "of", и картина с морем будет "a painting of the sea". А "with" меняет смысл. "A photo with my mom" значит снимок, где ты стоишь рядом с мамой, а "a photo of my mom" будет просто снимком мамы. Отсюда и просьба к прохожему, которому даёшь свой телефон: Can you take a picture of us? "Сфотографируете нас?"
Котий English 😺

Думаю, что объяснения немного неверны. Of ставится не потому, что на коже, а потому, что мышление при составление тут совершенно другое. Ваше последнее предложение более точно это передаëт. "У неё есть тату её котят". Именно " Тату котят", а не "Тату с котятами". Даже в русском языке " С котятами" будет несколько более обширно со смысловой точки зрения, скорее значить "тату содержит котят(и что-то ещё)", чем только котят.
В некотором роде перевод "тату с еë котятами" неточен и вводит в заблуждение..
В общем, "картина с морем" будет "a painting with a sea", а "картина моря" будет "a painting of a sea", потому что в одном случае картина содержит море, а в другом случае море — центральный объект.