Tanjung Bira


Tanjung Bira - beach in Indonesia.