Chateau Angelus

Chateau Angelus

Jean-Pierre Muller/AFP/Getty Images

Signage for Chateau Angelus is seen in Saint-Emilion, France.