Is there a women buddha statue?
Address: 3570 S Las Vegas Blvd, Las Vegas, NV 89109, USA
Hanan Furman | Oct 27, 2019
No
Toni Snow 318 | Oct 27, 2019
There isn't one.
Trai Day | Oct 27, 2019
I dont see it
Anna Artsruni | Oct 27, 2019
I didn't see it
Thanks! Your answer is awaiting moderation.