Monday, August 21, 2023

God DAMN


That is Ten Mile Bay in Nantong, China. Built by Country Garden, which is now hurtin’ fer certin financially. Deep doo-doo, Country Garden. Might have overbuilt; don’t know but mighta.