Front view of Alfamart, a shop often found in Indonesia
Tampak depan alfamart, Toko yang sering ditemukan di Indonesia
Location: Indonesia