blake rose (143.314)

blake rose (4)