372.5K views • 2.3K downloads
Digital Artist
License
Free
Dimensions
5168x3448
Aspect Ratio
646:431
Colors
Date
Aug 29, 2025
Downloads
42
Views
53.3K
Likes
1
Nuwara Eliya, Central Province, Sri Lanka
Description