17
The newly unveiled sculpture at Antrim Castle Gardens in Northern Ireland was compared online to Robin Williams’s character in the 1993 movie “Mrs. Doubtfire.”
Source link