Piano Creek Ranch, cover detail

< >

Piano Creek Ranch

Cover detail.