Photo of the Day: Happy Sisters…

Happy Sisters

Three priests walk into a bar…well maybe not at that joke but sisters laugh at something funny being told to them by one of the priests in a group outside the Israeli museum in Jerusalem