A Seafood Restaurant Newly Renovated in Babahoyo, Ecuador

Nocturnal view of the restaurant