oranges and orange blossom on tree, Spain

- Image ID: AY4P9J
oranges and orange blossom on tree, Spain
Emma Lee / Alamy Stock Photo
Image ID: AY4P9J
Location: Javea, Alicante Province, Comunidad Valenciana, Spain