I think it looks good Arnold. Not everything has to be scale or perfect in our little worlds.
I've been printing my own backdrops etc., from the interweb. With a small layout I'm not too concerned about perfection. My only limitation is the largest image I can print on my own is 11X17 unless I have them printed at Staples.
This is before on one side
And after.
With my current re-design on the other side I printed a couple of old factory buildings to go in front of the Ameri-towne building I'm making. I printed a larger backdrop to put behind these.