Related
The Earth Has Been Made A Place Of Prayer
Description
An immersive installation inviting you into Masjid At-Taqwa, a historic Brooklyn mosque.
Genres
Runtime
6 minutes
Release Date
2021-06-04
Rating
0.0/10
User comments
Empty
An immersive installation inviting you into Masjid At-Taqwa, a historic Brooklyn mosque.
6 minutes
2021-06-04
0.0/10