A foundation for life...

Foundation stone laying For. Prayer hall

Foundation stone laying For. Prayer hall