Back to photostream

32 BU4A0569

Ghala - Laying Foundation Stone Priests Residence & Catechism Block 2024 07 05

106 views
1 fave
0 comments
Uploaded on July 8, 2024
Taken on July 5, 2024