rickyleong.com
Soft rock
Rock solid. Between a rock and a hard place. Hard as a rock. So many of expressions and clichés are built upon the durability of rocks. And yet, wandering through the maze that makes up the Lower A…