thamel road

at 593 × 960 in once upon a time in : NEPAL (part 1)