Czech
Director: Mario Monicelli
250-500 beach big cat cinema Czech film italian lion head movie posters polish refridgorator size-23x33