X
Durian World - The Durian, most commonly found in Davao City, Philippines is said to have the smell like hell, but tastes like heaven.
@loveyjohnmark (31)
• Philippines

Durian World - The Durian, most commonly found in Davao City, Philippines is said to have the smell like hell, but tastes like heaven.