Shipping takes place from:
United Kingdom of Great Britain
Subtitle
NA
Original artwork description
Imbroglio meaning: an extremely confused, complicated, or embarrassing situation. This entertainer has realised he cannot remove his shirt whle stll wearing his hat.