Designed by
Title
ROME, ITALY - JUNE 15 2019 - Tourist testing the mouth of truth mask #150732695
Description
ROME, ITALY - JUNE 15 2019 - Tourist testing the mouth of truth mask legend. If they are liars the mouth will cut the hand
This image is editorial