Amstel Ad for Irish television.

Top Bottom