If a site is duplicated for multiple countries, and geo-targeted accordingly, it makes sense to have all internal links point to the right subdomain.
The content in this example varies slightly (language, flavor etc) but some is shared, such as images.
While having all links share the proper subdomain.example.com format makes sense does that apply to images? At first thought it makes sense not to share anything but with images I'm wondering if having just one copy of an image and using it across each subdomain from just one url would be better.