Found these beauties, with leaves still attached in my local supermarket. Lemons are grown in the southern part of Azerbaijan in the region bordering Iran.
Comments
Sign in or get an account to comment.