INDONESIA | Thursday, 26 November 2015 | Views [321]
Green Bay or Teluk Hijau is a favorite beach on the south shore of East Java. It