Designed by
Title
restored historic police barrack at buxa fort #275846153
Description
buxa fort, buxa hill forest, alipurduar, west bengal, india - april 15, 2023 : restored historic police barrack detention camp used as memorial
This image is editorial