Seville - petegettins

A sign of romantic commitment. What I want to know is, who is Jesus (not that one), and what's my wife doing with him?

Sevilla111SevilleSevillaSpainTravel