Cliff View Restaurant

Food

Asia, Thailand, Trat Province