Photo By Aquamarine Pools Of Houston. Poseidon, Granite

Poseidon, Granite

16' x 40' granite crystite