The screenshot you provided shows a page where they sell various types of wall art, including framed photography. They purchase photos, print them, and sell them. I sold some photos there a while ago, and they are the ones selling them now. If you look closely, you’ll see that it’s a page dedicated to selling photos and artwork.
RE: Travel story of Cox's Bazar, the world's largest beach