Holiday Grinch Character Tampa Florida

The Grinch enjoying the Florida weather on the beach wearing island clothes

the grinch enjoying the Florida weather on the beach this Thanksgiving weekend