P1000216

at 2316 × 3088 in London and the spring countryside

Mr. and Mrs. Fox