20151211_203530

at 5312 × 2988 in Maximini, Sussex Place

Black Pepper Lamb