Amelia portrays a carefree nymph as she poses and frolics among the trees and grass near a secluded beach spot.

Advertising