Designed by
Title
ROME, ITALY - JUNE 8 2018 - The mouth of truth bite off hand of liars #118610645
Description
ROME, ITALY - JUNE 8 2018 - The mouth of truth is attracts visitors who audaciously stick their hand in the mouth the legend is said to bite off hands of liars
This image is editorial