Black & White

Restaurant in Puerto Ayora, Ecuador

Steak House fast food